package atom.core0.app.thread.daemon;

import atom.core0.app.thread.iface.IMyDaemonThread;

public abstract class MyDaemonThread extends Thread implements IMyDaemonThread
{
	private String daemonThreadDesc;
	private String daemonId;
	private String daemonState;
	
	public String getDaemonId()
    {
    	return daemonId;
    }

	public void setDaemonId(String daemonId)
    {
    	this.daemonId = daemonId;
    }

	public String getDaemonState()
    {
    	return daemonState;
    }
	public String getDaemonThreadDesc()
	{
		return daemonThreadDesc;
	}

	public void setDaemonThreadDesc(String daemonThreadDesc)
	{
		this.daemonThreadDesc = daemonThreadDesc;
	}
	public MyDaemonThread(Runnable runnable)
	{
		super(runnable);
	}	
	public MyDaemonThread(ThreadGroup group, Runnable target, String name,
            long stackSize) 
	{
		super(group,target,name,stackSize);
	}
	public MyDaemonThread()
	{
		super();
	}	
}
